insist on one's opinion - Deutsch Englisch Wörterbuch